/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.mapdigit.practices.compositeui.eventbroker;

/**
 *
 * @author jshen
 */
public enum ThreadOption {
    /// <summary>
    /// The call is done on the same <see cref="Thread"/> on which the <see cref="EventTopic"/> was fired.
    /// </summary>

    Publisher,
    /// <summary>
    /// The call is done asynchronously on a background <see cref="Thread"/>.
    /// </summary>
    Background,
    /// <summary>
    /// The call is done is done on the UI <see cref="Thread"/>.
    /// </summary>
    UserInterface,}
